@font-face {
    font-family: 'iconfont';
    src: url('//at.alicdn.com/t/font_1429250212_2649636.eot');
    src: url('//at.alicdn.com/t/font_1429250212_2649636.eot?#iefix') format('embedded-opentype'),
    url('//at.alicdn.com/t/font_1429250212_2649636.woff') format('woff'),
    url('//at.alicdn.com/t/font_1429250212_2649636.ttf') format('truetype'),
    url('//at.alicdn.com/t/font_1429250212_2649636.svg#iconfont') format('svg');
}
.iconfont { position: relative;font-family: "iconfont";font-size: 1rem;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0px;-moz-osx-font-smoothing: grayscale;}
.compass{float:left;width:100%;}
.compass .compass_header{  float: left;width: 100%;height: 150px;background-color: rgb(229, 229, 229);}
.compass .compass_header .compass_order{  float: left;width: 100%;}
.compass .compass_header span.order_cb {float: left;width: 40px;font-size: 1.1em;padding-left: 30px;margin-top: 20px;}
.compass .compass_header .suggest_input{width:300px;  margin-top: 15px;font-size:14px;height: 30px;line-height: 30px;padding: 0 3px;border: 1px solid #e5e5e5;background:#fff;}
.compass .compass_header .suggest_ul{width:225px;max-height:198px;margin-left: 50px;padding:0px;border:1px solid #ccc;list-style-type:none;overflow:auto;z-index:99999;background-color:white;position:absolute;}
.compass .compass_header .suggest_ul li{width:218px;padding-left:5px;line-height:22px;font-size:13px;height:22px;cursor:default;z-index:99999;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.compass .compass_header .select_icon {top: -2px;left: -25px;height: 30px;cursor: pointer;line-height: 30px;font-size: 14px;color: rgb(84, 129, 149);}
.compass .compass_header .time_ul{float: left;display: inline-block;margin-top:20px;margin-left:70px;margin-right: 20px;width:180px;  background: white;height:30px;line-height:30px;border:1px solid #DBDBDB;cursor:pointer;border-radius: 3px 3px;}
.compass .compass_header .time_li_ab{float: left;display: inline-block;margin-top:20px;margin-left:10px;width:240px;  background: white;height:30px;line-height:30px;border:1px solid #DBDBDB;cursor:pointer;border-radius: 3px 3px;}
.compass .compass_header .time_li{float:left;width:60px;height:30px;line-height:30px;text-align:center;}
.compass .compass_header .time_li_a{float:left;width:90px;height:30px;line-height:30px;text-align:center;}
.compass .compass_header .active{background-color:#0797D9;color:white;border-radius: 3px 3px;}
.compass .compass_header .time_show {display: inline-block;height: 30px;line-height: 30px;float: left;margin-top: 20px; margin-left: 10px;}
.compass .compass_header .time_none{display:none;  float:left;margin-top:24px;margin-left:10px;}
.compass .compass_header #sub {border: 0px;background-color: #0797DD;color: white;cursor: pointer;width: 40px;height: 22px;line-height: 22px;text-align: center;}
.compass .compass_header .alliNameInp {border: 1px solid #dddddd;height: 22px;line-height: 22px;width: 90px;}
.compass .content_com {float: left;width: 100%;height: 1350px;border-left:1px solid #E5E5E5;border-right:1px solid #E5E5E5;}
.compass .content_com .div_display{position:absolute;width:145px;height:35px;color:white;font-size:1.2em;line-height:35px;text-align:center;}
.compass .content_com .span_color_a{background:#42B5CE;}
.compass .content_com .span_color_b{background:#9BCA63;}
.compass .content_com .span_color_c{background:#F0AF59}
.compass .content_com .compass_one{float: left;width: 100%;height: 450px;border-bottom:1px solid #E5E5E5;}
.compass .content_com .compass_two{float: left;width: 100%;height: 450px;border-bottom:1px solid #E5E5E5;}
.compass .content_com .compass_third{float: left;width: 100%;height: 450px;border-bottom:1px solid #E5E5E5;}
.main_ec{height: 415px;margin-top: 35px}

.setposition{position:relative;}
.prodList{display:none;width:306px;max-height:300px;position:absolute;left:70px;overflow:auto;background:#FFF;z-index:99;border:1px solid #E5E5E5;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;cursor:pointer;}
.prodList li{height:30px;line-height:30px;border-bottom:1px dashed #e5e5e5;padding-left:10px;}
.prodList li:hover{background:#F1F1F1;}
.prodList .setbg{background-color:#F9F9F9;}
.cleartxt{position:absolute;top:22px;left:338px;color:#9B9B9B;cursor:pointer}
.searchmsg{display:none;position:absolute;top:40px;left:70px;width:306px;border:1px solid #E5E5E5;z-index:99;height:30px;text-align:center;line-height:30px;margin-top:8px;background:#FFF;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;}
